地形建立與場景設計
📝 古古的小提醒:
在開始之前,記得先把上面所列的課程素材都下載並導入至 Unity,再跟著以下步驟進行操作會比較好喔~
使用 Customizable skybox 更改天空樣貌
開啟 Customizable Skybox 資料夾 ➔ 開啟 Stylized Sky 資料夾 ➔ 開啟 Materials 資料夾
➔ 從中 選擇任一種天空球 ,並 拖曳至場景中 進行更換
📝 古古的課程補充:
點擊天空球後,在 Inspector 介面中將此區塊上拉,可以預覽天空球的模樣。
新增一個 Terrain,作為地形基底
於 Hierarchy 介面中 點擊右鍵 ➔ 選擇 3D Object ➔ 點選 Terrain
➔ Position 設定為( 0, 0, 0 )
開始繪製地形
點擊 Terrain ➔ 選擇 Paint Terrain ➔ 開啟下拉式選單,選擇 Raise or Lower Terrain
➔ 挑選 筆刷樣式、調整 筆刷大小 與 不透明度 數值至適當大小即可開始繪製
試著畫出一個山谷的場景吧!
📝 古古的課程補充:
按住 Shift 鍵再進行繪製,可以降低地形高度。
為地形新增材質
開啟下拉式選單,選擇 Paint Texture ➔ 點擊 Edit Terrain Layers ➔ 點選 Create Layer
➔ 依序 新增 ground01、ground02、ground03 ➔ 點擊新增好的 材質圖層 即可開始繪製
📝 古古的課程補充:
Metallic:調整材質的金屬感
Smoothness:調整材質的平滑度
Size:調整材質圖的大小
Offset:調整材質圖的位移量
利用新增 3D 物件的方式種一些樹
開啟 NatureStarterKit2 資料夾 ➔ 開啟 Nature 資料夾 ➔ 選擇資料夾裡任意一個素材
➔ 拖曳至 Hierarchy 介面或 場景 中
利用繪製地形的方式,大面積種植樹林
點擊 Terrain ➔ 選擇 Paint Trees ➔ 點擊 Edit Trees ➔ 點選 Add Tree
➔ 點擊 Tree Prefab 的雙圓圈 ➔ 選擇 tree01 ➔ 點擊 Add
➔ 再依序 新增 tree02、bush03、bush05 ➔ 點擊新增好的 預載物件 即可開始繪製
可以藉由調整筆刷大小與密度來達到更好的效果喔!
繪製草地
點擊 Terrain ➔ 選擇 Paint Details ➔ 點擊 Edit Details ➔ 點選 Add Grass Texture
➔ 點擊 Detail Texture 的雙圓圈 ➔ 選擇 grass01 ➔ 點擊 Add
➔ 點擊新增好的 grass 圖層 即可開始繪製
📝 古古的課程補充:
在 Edit Details 的下拉選單中點選 Edit,可以調整草地的參數設定。
新增 grass02 材質,並調整參數,使其樣式不同於 grass01
點擊 Edit Details ➔ 點選 Add Grass Texture
➔ 點擊 Detail Texture 的雙圓圈 ➔ 選擇 grass02
➔ 將各項參數依自身喜好進行調整 ➔ 點擊 Add 並開始繪製
課程參數設定如上圖:Min Height = 3 ; Max Height = 4 ; Detail Density = 4 ; 顏色調整為枯黃色
繪製草地時,遠處的草就算已經繪製了卻還是看不到是正常的喔~只要拉近一點就好了!
使用 3rd Person Controller + Fly Mode ,增加第三人稱玩家在場景中
開啟 3rdPerson+Fly 資料夾 ➔ 開啟 Scenes 資料夾 ➔ 雙擊 3rdPerson+Fly 進入 Demo 場景
➔ 複製 shadow ****物件 ➔ 回到 Sample Scene 將 shadow 貼上,並調整至適當位置
若想了解 shadow 的操作方式,可以點擊播放進入遊戲執行畫面學習喔~
📝 古古的課程補充:
shadow 的角色操作方式
➊ 移動滑鼠:調整角色觀看視野
➋ WSAD:控制角色前後左右移動
➌ F :切換為飛行模式,配合 WSAD 鍵可進行移動
➍ WSAD + Shift:高速移動,也可適用於飛行模式
➎ WSAD + 空白鍵:在移動中進行跳躍
使用 Water Shaders V2.x 在場景中增添水的元素
開啟 #NVJOB Water Shaders V2 資料夾 ➔ 開啟 Examples Water 資料夾
➔ 開啟 Prefabs 資料夾 ➔ 選擇資料夾裡任意一個素材
➔ 拖曳至場景中,並調整大小及位置
調整 shadow 的相機設定,使場景畫面與遊戲執行畫面一致
由於 shadow 角色本身自帶 Main Camera 功能,因此可以先 將場景中預設的相機關閉
➔ 於 Hierarchy 介面中 點擊 開啟 shadow 子物件列表 ➔ 點擊 Main Camera
➔ 將 Clear Flags 中的 Solid Color 改為 Skybox
加入更多素材,豐富你的場景
試著重複上述動作,加上更多的 素材 與 燈光設計,創造出一個場景吧!